package com.jl.pojo;


import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Builder;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@Builder
public class SysCallLog implements Serializable {

  private static final long serialVersionUID = -2263691102229445437L;
  /** 自增主键 */
  private Integer id;

  /** 组号*/
  private String groupNo;

  /** 主机身份id */
  private String zHoustId;

  /** 分机身份id */
  private String fHostId;

  /** 呼叫时间 */
  private Date startTime;

  /** 结束时间 */
  private Date endTime;

  /** 通话时长 */
  private Long callDuration;

  /** 语音文件存储路径 */
  private String filePath;

  /** 呼叫结果 0:未接通,1:接通 */
  private String status;

  /** 动作类型0:主机呼叫分机,1:主机群呼分机,2:分机呼叫主机 */
  private String type;

  /** 创建时间 */
  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  private Date createTime;
}
